'use strict'
require('./index.css');

var _mm = require('util/mm.js');

var header = {
    init: function() {
        this.bindEvent();
    },
    onLoad: function() {
        var keyword = _mm.getUrlParam('keyword');
        if (keyword) { // keyword 存在，回填输入框
            $('#search-input').val(keyword);
        }
    },
    bindEvent: function() {
        var _this = this;
        // 点击搜索按钮，搜索提交
        $('#search-btn').click(function() {
            _this.searchSubmit();
        });
        // 输入回车后，做搜索提交
        $('#search-input').keyup(function(e) {
            if (e.keyCode == 13) { // 按回车提交信息+
                _this.searchSubmit();
            }
        });
    },
    searchSubmit: function() {
        var keyword = $.trim($('#search-input').val());
        // 如果存在keyword，正常跳转到list页
        if (keyword) {
            window.location.href = './list.html?keyword=' + keyword;
        } else { // 不存在则跳回首页
            _mm.goHome();
        }
    }
};

header.init();